@CHARSET "UTF-8";

.ib {
	display: inline-block;
}
.mt {
	margin-top: 10px;
}
.mn {
	border: 1px solid #CCC;
	border-top: 0;
}
.mn #topic,
.mn #reply {
	padding: 20px;
}
.mn #topic .topic,
.mn #reply .topic {
	border-bottom: 1px dashed #CDCDCD;
	padding: 10px 0;
}
.mn #topic .topic a,
.mn #reply .topic a {
	color: #369;
}
#topic .topic .avatar,
#reply .topic .avatar {
	vertical-align: top;
    padding: 2px;
    width: 48px;
    height: 48px;
    background: #FFF;
    border: 1px solid;
    border-radius: 5px;
    border-color: #F2F2F2 #CDCDCD #CDCDCD #F2F2F2;
}